Queries file for existence of specified linestyle. GetDashStyle(ScalThick : BOOLEAN; NumPr : INTEGER; B1,W1,...B5,W5 : REAL); Defines custom linestyles. AddDashStyle(ScalThick : BOOLEAN; NumPr : INTEGER; B1,W1,...,B5,W5 : REAL); Sets limit tolerance parameters for dimensions. LimitTolerance(ShowVal,BoxTxt : BOOLEAN; Leadr,Trailr : STRING; TopVal,BotVal : LONGINT); Sets double fixed tolerance parameters for dimensions. DoubleFixedTolerance(ShowVal,BoxTxt :BOOLEAN; Leadr,Trailr : STRING;TopStr,BotStr : LONGINT); Sets double tolerance parameters for dimensions. DoubleTolerance(ShowVal,BoxTxt : BOOLEAN; Leadr,Trailr : STRING; TopVal,BotVal : LONGINT); Sets single tolerance parameters for dimensions. SingleTolerance(ShowVal,BoxTxt : BOOLEAN; Leadr,Trailr : STRING; LimValu : LONGINT); Retrieves current units settings. GetUnits(VAR Frac,DisAcc : LONGINT; VAR Format : INTEGER; VAR UPI : REAL; UMark,SqUMark : STRING); Specifies the spacing between text lines. TextSpace(Spacing : INTEGER); Sets the text size in points. TextSize(Point : INTEGER); Rotates selected text. TextRotate(#Rotation : INTEGER); Sets the text justification. 1 = Right justify 2 = Center justify 3 = Left justify TextJust(Justify : INTEGER); Sets text font. TextFont(FontNumber : INTEGER); Flips text vertically or horizontally. 1 = flip horizontal 2 = flip vertical TextFlip(FlipType : INTEGER); Sets the style of the text; e.g. TextFace([Bold,Underline]) makes text style underlined & bold. TextFace([TextFaceType]); Turns off all fill patterns in a class. NFillClass(ClassName : STRING); Gets class visibility. GetCVis(ClassName : STRING) : REAL; Makes the class invisible. HideClass(ClassName : STRING); Makes the class visible. ShowClass(ClassName : STRING); Sets the layer’s visibility to gray. The contents are seen from other layers as grayed outlines. GrayLayer; Sets the layer’s visibility to invisible. The contents cannot be seen from other layers. HideLayer; Sets the layer’s visibility to normal. The contents can be seen and selected from other layers. ShowLayer; Smoothes polygons & freehand lines into spline curves. Smooth(SmoothType : INTEGER); Retrieves stored attribute settings. PopAttrs; Saves current attribute settings for later retrieval. PushAttrs; Specifies the line weight of the graphic pen PenSize(LineWeight : INTEGER); Sets the pen pattern for the line that will be created PenPat(PatternNumber : INTEGER); Unlocks selected objects UnLckObjs; Locks selected objects LckObjs; Assigns the pen background color PenBack(Red,Green,Blue : LONGINT); Assigns the pen foreground color PenFore(Red,Green,Blue : LONGINT); Assigns the fill background color FillBack(Red,Green,Blue : LONGINT); Assigns the fill foreground color FillFore(Red,Green,Blue : LONGINT); Sets the fill pattern of objects that will be created FillPat(PatternNumber : INTEGER); Assigns an object to a class NameClass(ClassName : STRING); Assigns a name to an object NameObject(ObjectName : STRING); Sets the transfer mode of the active layer: Paint,Overlay,Invert,... ect CopyMode(Operation : INTEGER); Does not close a polygon OpenPoly; Automatically closes a polygon ClosePoly; Sets the current arrow head size ArrowSize(MarkerSize : INTEGER); Sets the line marker style ArrowHead(ArrowHeadType : INTEGER);